﻿@charset "UTF-8";
	.mod_btns .mod_btn {
	background:#f3f3f3;
	color:#fff;
	border:1px solid transparent
}
.mod_btns .mod_btn:active {
	background:#e6e6e6
}
.mod_btns .mod_btn.bg_1 {
	background:#e4393c;
	color:#fff;
	border:1px solid transparent
}
.mod_btns .mod_btn.bg_1:active {
	background:#e12326
}
.mod_btns .mod_btn.bg_2,.mod_btns .mod_btn.mod_btn_bg1 {
	background:#3884ff;
	color:#fff;
	border:1px solid transparent
}
.mod_btns .mod_btn.bg_2:active,.mod_btns .mod_btn.mod_btn_bg1:active {
	background:#1f74ff
}
.mod_btns .mod_btn.bg_3,.mod_btns .mod_btn.mod_btn_bg {
	background:#f19325;
	color:#fff;
	border:1px solid transparent
}
.mod_btns .mod_btn.bg_3:active,.mod_btns .mod_btn.mod_btn_bg:active {
	background:#ed870f
}
.mod_btns .mod_btn.bg_4 {
	background:#fff;
	color:#fff;
	border:1px solid transparent
}
.mod_btns .mod_btn.bg_4:active {
	background:#f2f2f2
}
.mod_btns .mod_btn.bg_5 {
	background:#67ad03;
	color:#fff;
	border:1px solid transparent
}
.mod_btns .mod_btn.bg_5:active {
	background:#589403
}
.mod_btns .mod_btn.bg_6 {
	background:#1bc6c3;
	color:#fff;
	border:1px solid transparent
}
.mod_btns .mod_btn.bg_6:active {
	background:#18b0ad
}
.mod_btns .mod_btn.disabled {
	cursor:default;
	color:#999;
	background:#d7d7d7;
	border:1px solid transparent
}
.mod_btns .mod_btn.disabled span {
	margin-left:5px;
	color:#e4393c
}
.mod_btns .mod_btn.disabled:active {
	background:#d7d7d7
}
.mod_btns .mod_btn,.mod_btns .mod_btn.bg_4 {
	border-color:#cbcbcb;
	color:#333
}
.mod_btns {
	display:box;
	display:-ms-box;
	display:-webkit-box;
	display:flex;
	display:-ms-flexbox;
	display:-webkit-flex;
	overflow:hidden;
	margin:20px 5px
}
.mod_btns .mod_btn {
	flex:1;
	-ms-flex:1;
	-webkit-flex:1;
	box-flex:1;
	-ms-box-flex:1;
	-webkit-box-flex:1;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	display:block;
	margin:0 5px;
	display:block;
	width:100px;
	height:44px;
	line-height:42px;
	padding:0 15px;
	text-align:center;
	font-size:16px;
	border-radius:2px;
	-webkit-border-radius:2px
}
.WX_search_frm,.WX_search_txt,.hd_bar_tit,.hd_search_frm,.hd_search_txt,.hd_search_tit,.wx_history {
	-webkit-box-sizing:border-box;
	box-sizing:border-box
}
.wx_nav,.WX_tab_inner,.wx_referrer {
	display:box;
	display:-ms-box;
	display:-webkit-box;
	display:flex;
	display:-ms-flexbox;
	display:-webkit-flex
}
.wx_nav a,.WX_tab_inner a,.wx_referrer a {
	display:block;
	flex:1;
	-ms-flex:1;
	-webkit-flex:1;
	box-flex:1;
	-ms-box-flex:1;
	-webkit-box-flex:1
}
.WX_bar:after {
	clear:both;
	content:'\20';
	display:block
}
.WX_search_txt,.hd_search_txt {background: url(/Public/Images/front/main_sprite_pad.png) -222px -223px no-repeat;background-size:250px;}
.WX_msg_bar .msg_order:after {
	display:block;
	content:'\20';
	position:absolute;
	top:50%;
	width:12px;
	height:12px;
	border-top:1px solid #7d7d7d;
	border-left:1px solid #7d7d7d;
	background:none
}
.WX_msg_bar .msg_order:after {
	margin-top:-6px;
	-webkit-transform:rotate(135deg);
	transform:rotate(135deg)
}
* {
	-webkit-tap-highlight-color:transparent;
	outline:0
}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td {
	margin:0;
	padding:0;
	vertical-align:baseline
}
img {
	border:0 none;
	vertical-align:top
}
i,em {
	font-style:normal
}
ol,ul {
	list-style:none
}
input,select,button,h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-family:inherit
}
table {
	border-collapse:collapse;
	border-spacing:0
}
a,a:visited {
	text-decoration:none;
	color:#333
}
body {
	margin:0 auto;
	background:#FFF;
	color:#666;
	-webkit-text-size-adjust:100% !important;

}
.hide,.h {
	display:none;
}
.show {
	display:block;
}
.link_blue {
	color:#007AFF
}
.wx_wrap {
	min-height:375px
}
@media only screen and (max-height:480px) {
	.wx_wrap {
	min-height:360px
}
}.wx_footer {
	margin:50px 0
}
.wx_footer .jd_logo {
	padding:10px 0;
	display:block
}
.wx_footer .jd_logo:active {
	background-color:rgba(0,0,0,0.1)
}
.wx_footer .jd_logo:after {
	content:'\20';
	display:block;
	height:15px;
	width:86px;
	margin:0 auto;
	background:url(/wx/img/jd_logo_min.png);
	background-size:cover;
	-webkit-background-size:cover
}
.wx_footer .userinfo,.wx_footer .copyright {
	display:none
}
.qq_footer {
	margin:45px 0
}
.qq_footer .jd_logo {
	height:15px;
	width:86px;
	margin:15px auto 0 auto;
	background:url(/wx/img/jd_logo_min.png);
	background-size:cover;
	-webkit-background-size:cover
}
.qq_footer .qq_info {
	font-size:12px;
	text-align:center;
	color:#666
}
.wx_loading {
	position:fixed;
	top:0;
	left:0;
	bottom:0;
	right:0;
	z-index:90;
	background-color:transparent
}
.wx_loading_inner {
	text-align:center;
	background-color:rgba(0,0,0,0.5);
	color:#fff;
	position:fixed;
	top:50%;
	left:50%;
	margin-left:-70px;
	margin-top:-48px;
	width:140px;
	border-radius:6px;
	font-size:14px;
	padding:58px 0 10px 0
}
.wx_loading_icon {
	position:absolute;
	top:15px;
	left:50%;
	margin-left:-16px;
	width:24px;
	height:24px;
	border:2px solid #fff;
	border-radius:24px;
	-webkit-animation:gif 1s infinite linear;
	animation:gif 1s infinite linear;
	clip:rect(0 auto 12px 0)
}
@keyframes gif {
	0% {
	transform:rotate(0deg);
}
100% {
	transform:rotate(360deg);
}
}@-webkit-keyframes gif {
	0% {
	-webkit-transform:rotate(0deg);
}
100% {
	-webkit-transform:rotate(360deg);
}
}.wx_loading2 {
	text-align:center;
	padding:5px;
	height:32px;
	position:relative
}
.wx_loading2 .wx_loading_icon {
	border-color:#237FE5;
	top:7px
}
.wx_loader {
	background-color:rgba(0,0,0,0.5);
	color:#fff;
	border-radius:6px;
	font-size:14px;
	text-align:center;
	position:absolute;
	top:50%;
	left:50%;
	margin:-30px 0 0 -60px;
	height:60px;
	line-height:60px;
	width:120px
}
.wx_download,.wx_download_1,.wx_download_2 {
	z-index:101;
	position:relative;
	margin:10px 0
}
.wx_download .wx_download_button,.wx_download_1 .wx_download_button,.wx_download_2 .wx_download_button {
	display:block;
	width:100%;
	height:100%;
	position:absolute;
	left:0;
	top:0;
	right:0;
	bottom:0;
	z-index:1;
	overflow:hidden
}
.wx_download .wx_download_button span,.wx_download .wx_download_btn,.wx_download_1 .wx_download_button span,.wx_download_1 .wx_download_btn,.wx_download_2 .wx_download_button span,.wx_download_2 .wx_download_btn {
	position:absolute;
	color:#fff
}
.wx_download .wx_download_close,.wx_download_1 .wx_download_close,.wx_download_2 .wx_download_close {
	width:18px;
	height:18px;
	background-image:url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAjCAYAAAD8BaggAAABE0lEQVRYR+3WTQrDIBAF4MlBAu68SCAXybFyEcGLZBEI5CAtUxBKiXnzIzQLXdagX5/j4LDv+4seNIYOAqfRE0Ll2hNqktB5njSOI1rrdp7X2LaNpmm6/U50ZOu6UggBLlbbiTEpJZrnGf4xEYg3yjnTcRy0LIsqKQ2GFxaD+GNtUlqMGqRBWTAmkARlxZhBdygPxgWqobR19ntDVEV9db2+AV6MO6ECZAgPSZ9BPcOdUKkZ3sjTPAvUDSrHFGP8dGMvygW6qhn+zXN0ZlCtgP9y7dFtKijL8akTQphSnNakVCApxoMSg7QYK0oE4rcQD/TaqzU9zfGJQI97wqJ233JelFDLDdFaHdQTQgmg+V5DKKE38tAftQ/G1GgAAAAASUVORK5CYII=);
	background-size:18px 18px;
	position:absolute;
	right:0;
	top:0;
	text-indent:-9999em;
	z-index:100
}
.wx_download.fixed,.wx_download_1.fixed,.wx_download_2.fixed {
	width:100%;
	margin:0;
	position:fixed;
	bottom:0;
	left:0;
	border-left:none;
	border-right:none;
	border-bottom:none
}
.wx_download .wx_download_close ~ .wx_download_button span,.wx_download .wx_download_close ~ .wx_download_btn,.wx_download_1 .wx_download_close ~ .wx_download_button span,.wx_download_1 .wx_download_close ~ .wx_download_btn {
	right:25px
}
.wx_download_1,.wx_download_2 {
	margin-bottom:0
}
.wx_download_2 .wx_download_close {
	top:-18px
}
.wx_download,.wx_download_1 {
	height:47px;
	background:#eee;
	font-size:12px
}
.wx_download .wx_download_btn,.wx_download .wx_download_button span,.wx_download_1 .wx_download_btn,.wx_download_1 .wx_download_button span {
	top:50%;
	right:10px;
	margin-top:-11px;
	width:65px;
	height:22px;
	display:block;
	background:#333;
	text-align:center;
	line-height:22px;
	border-radius:5px;
	-webkit-border-radius:5px
}
.wx_download .wx_download_text,.wx_download_1 .wx_download_text {
	padding-left:10px;
	line-height:45px;
	border:1px solid #dcdcdc
}
.wx_download .wx_download_text span,.wx_download_1 .wx_download_text span {
	color:#ce2f31
}
.wx_download {
	margin:10px
}
.wx_download_1 .wx_download_text {
	border-left:none;
	border-right:none
}
.wx_download_2 {
	margin-bottom:50px;
	height:50px;
	background:#efefef;
	background-size:257px 63px
}
.wx_download_2 .wx_download_text {
	margin-left:40px;
	font-size:14px;
	line-height:50px
}
.wx_download_2 .wx_download_text em {
	color:red
}
.wx_download_2:before {
	position:absolute;
	left:10px;
	top:50%;
	margin-top:-11px;
	content:'\20';
	display:block;
	background-image:url(data:image/png;
	base64,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);
	background-size:22px 22px;
	width:22px;
	height:22px
}
.wx_download_2 .wx_download_button span,.wx_download_2 .wx_download_btn {
	font-size:12px;
	display:block;
	top:0;
	right:0;
	background:#ce2f31;
	width:63px;
	height:100%;
	text-align:center
}
.wx_download_2 .wx_download_button span span,.wx_download_2 .wx_download_btn span {
	display:block;
	margin-top:13px
}
.wx_download_2 .wx_download_button span br,.wx_download_2 .wx_download_btn br {
	display:none
}
.wx_download_2 .wx_download_button span {
	line-height:50px
}
.jd_dlBar {
	position:relative;
	height:43px;
	background:#333;
	font-size:12px;
	z-index:101
}
.jd_dlBar.fixed {
	position:fixed;
	bottom:0;
	left:0;
	right:0
}
.jd_dlBar_1,.jd_dlBar_2 {
	margin:0 0 50px;
	font-size:14px;
	height:50px
}
.jd_dlBar_1 .jd_dlBar_text,.jd_dlBar_2 .jd_dlBar_text {
	line-height:50px
}
.jd_dlBar_text {
	display:block;
	z-index:1;
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	line-height:43px;
	color:#fff;
	text-indent:10px
}
.jd_dlBar_text em {
	position:relative;
	top:-2px;
	color:#cd2d2f;
	margin:0 5px;
	font-size:20px;
	font-weight:bold;
	vertical-align:middle;
	text-shadow:0 1px 0 rgba(0,0,0,0.2);
	-webkit-text-shadow:0 1px 0 rgba(0,0,0,0.2)
}
.jd_dlBar_btn {
	display:inline-block;
	height:26px;
	line-height:26px;
	position:absolute;
	right:10px;
	top:50%;
	margin-top:-13px;
	background:#d80000;
	color:#fff;
	padding:0 10px;
	border-radius:3px;
	-webkit-border-radius:3px;
	font-weight:bold
}
.jd_dlBar_close {
	width:18px;
	height:18px;
	background-image:url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAjCAYAAAD8BaggAAABE0lEQVRYR+3WTQrDIBAF4MlBAu68SCAXybFyEcGLZBEI5CAtUxBKiXnzIzQLXdagX5/j4LDv+4seNIYOAqfRE0Ll2hNqktB5njSOI1rrdp7X2LaNpmm6/U50ZOu6UggBLlbbiTEpJZrnGf4xEYg3yjnTcRy0LIsqKQ2GFxaD+GNtUlqMGqRBWTAmkARlxZhBdygPxgWqobR19ntDVEV9db2+AV6MO6ECZAgPSZ9BPcOdUKkZ3sjTPAvUDSrHFGP8dGMvygW6qhn+zXN0ZlCtgP9y7dFtKijL8akTQphSnNakVCApxoMSg7QYK0oE4rcQD/TaqzU9zfGJQI97wqJ233JelFDLDdFaHdQTQgmg+V5DKKE38tAftQ/G1GgAAAAASUVORK5CYII=);
	background-size:18px 18px;
	position:absolute;
	right:0;
	top:-18px;
	text-indent:-9999em
}
.jd_dlBar_1 {
	margin-bottom:50px;
	background:#de0d1c url(/wx/img/common/bg_jd_dlBar_1.png) no-repeat;
	background-size:100% 100%
}
.jd_dlBar_1 .jd_dlBar_text {
	text-shadow:0 1px 0 rgba(0,0,0,0.2);
	-webkit-text-shadow:0 1px 0 rgba(0,0,0,0.2)
}
.jd_dlBar_1 .jd_dlBar_text em {
	color:#ffde00
}
.jd_dlBar_1 .jd_dlBar_btn {
	background:#ffde00;
	color:#b1141d;
	font-weight:bold;
	box-shadow:0 1px 0 rgba(0,0,0,0.2);
	-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.2)
}
.jd_dlBar_2,.jd_dlBar_3 {
	background:#333 url(/wx/img/common/bg_jd_dlBar_2.png) no-repeat;
	background-size:100% 100%
}
.jd_dlBar_2:before,.jd_dlBar_3:before {
	content:'\20';
	display:block;
	width:22px;
	height:22px;
	position:absolute;
	left:10px;
	top:50%;
	margin-top:-11px;
	background-image:url(data:image/png;
	base64,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);
	background-size:22px 22px
}
.jd_dlBar_2 .jd_dlBar_text,.jd_dlBar_3 .jd_dlBar_text {
	text-indent:40px
}
.jd_dlBar_2 {
	margin-bottom:50px
}
.jd_dlBar_2 .jd_dlBar_btn {
	top:0;
	right:0;
	margin:0;
	padding-right:20px;
	height:50px;
	line-height:50px;
	border-radius:0;
	-webkit-border-radius:0
}
.jd_dlBar_2 .jd_dlBar_btn:after {
	content:'\20';
	display:block;
	width:6px;
	height:6px;
	position:absolute;
	top:50%;
	right:10px;
	margin-top:-3px;
	border-left:1px solid #fff;
	border-top:1px solid #fff;
	transform:rotate(135deg);
	-webkit-transform:rotate(135deg)
}
.jd_dlBar_3 {
	margin:20px 0 0 0;
	font-size:14px
}
.jd_dlBar_3 .jd_dlBar_btn {
	font-size:12px
}
.wx_nav a:before,.WX_backtop:after,.wx_aside .btn_more:after,.wx_aside .btn_top:after {
	background-image:url(/wx/img/mall/icon_nav.png?t=4);
	background-repeat:no-repeat;
	background-size:161px 46px;
	-webkit-background-size:161px 46px
}
.wx_nav {
	overflow:hidden;
	height:49px;
	border-top:1px solid #ddd;
	position:fixed;
	z-index:900;
	width:100%;
	bottom:0;
	left:0
}
.wx_nav a {
	height:45px;
	padding-top:4px;
	color:#999;
	font-size:12px;
	background-color:#eee;
	text-align:center
}
.wx_nav a:before {
	width:23px;
	height:23px;
	content:'\20';
	display:block;
	margin:0 auto 2px auto
}
.wx_nav a:active {
	background-color:#DFDFDF
}
.wx_nav a:active,.wx_nav a.on {
	color:#e4393c
}
.wx_nav a:active:before,.wx_nav a.on:before {
	background-position-y:-23px
}
.wx_nav .nav_index:before {
	background-position:0 0
}
.wx_nav .nav_search:before {
	background-position:-46px 0
}
.wx_nav .nav_fav:before {
	background-position:-23px 0
}
.wx_nav .nav_shopcart:before {
	background-position:-138px 0
}
.wx_nav .nav_me:before {
	background-position:-69px 0
}
.qq_nav a {
	background-color:#efefef
}
.qq_nav a:active,.qq_nav a.on {
	color:#007aff
}
.qq_nav a:active:before,.qq_nav a.on:before {
	background-position-y:-46px
}
.WX_bar {
	position:fixed;
	z-index:900;
	left:0;
	top:0;
	width:100%;
	min-height:44px;
	line-height:44px;
	background-color:#EFEFEF;
	border-bottom:1px solid #ddd
}
.WX_bar_cate,.WX_bar_back {
	position:absolute;
	top:0;
	left:0;
	height:44px;
	min-width:50px
}
.WX_bar_cate a,.WX_bar_back a {
	overflow:hidden;
	display:block;
	height:44px;
	font-size:16px;
	padding-left:44px;
	padding-right:6px;
	text-indent:-6px
}
.WX_bar_cate a:after,.WX_bar_back a:after {
	content:'\20';
	display:block;
	height:44px;
	width:44px;
	background-position:-88px 0;
	position:absolute;
	top:0;
	left:0
}
.WX_bar_cate a:after {
	background-position:0 -44px
}
.WX_bar_dacu {
	position:absolute;
	bottom:-45px;
	right:10px;
	width:40px;
	height:45px
}
.WX_bar_dacu span {
	width:40px;
	height:45px;
	overflow:hidden;
	color:transparent;
	display:block;
	background:url(/wx/img/mall/nianzhong.png) no-repeat 0 0;
	background-size:40px 45px
}
.WX_search_promote .WX_search_frm {
	padding:0 60px 0 43px
}
.dacu_banner_mask {
	position:fixed;
	top:0;
	left:0;
	right:0;
	bottom:0;
	background:rgba(0,0,0,0.5);
	z-index:1000
}
.dacu_banner_nianzhong {
	display:block;
	position:fixed;
	top:0;
	left:0;
	right:0;
	z-index:1001
}
.dacu_banner_nianzhong img {
	display:block;
	width:100%
}
.WX_search_frm_focus {
	padding-right:50px !important
}
.WX_bar_tit {
	position:absolute;
	z-index:-1;
	left:0;
	top:0;
	width:100%;
	height:100%;
	text-align:center;
	font-size:16px;
	font-weight:normal;
	color:#333
}
.WX_tab {
	position:-webkit-sticky;
	position:sticky;
	top:0;
	height:45px;
	z-index:200
}
.WX_tab_fixed .WX_tab_wrap {
	position:fixed;
	width:100%;
	top:0;
	left:0;
	z-index:200
}
.WX_tab_wrap {
	position:relative;
	background:#EFEFEF;
	border-bottom:1px solid #ddd;
	height:44px
}
.WX_tab_inner {
	position:absolute;
	left:0;
	right:0;
	top:-1px;
	overflow:hidden
}
.WX_tab_inner a {
	font-size:16px;
	height:43px;
	line-height:46px;
	padding-bottom:3px;
	text-align:center;
	position:relative
}
.WX_tab_inner a:active {
	background-color:#d6d6d6
}
.WX_tab_inner a:before {
	background-color:#ddd;
	content:'\20';
	width:1px;
	height:20px;
	position:absolute;
	top:12px;
	left:-1px
}
.WX_tab_inner a:active:before,.WX_tab_inner a:active+a:before {
	display:none
}
.WX_tab_inner .on {
	color:#e33b3d;
	padding-bottom:0;
	border-bottom:3px solid #e33b3d
}
.WX_tab_qq .WX_tab_inner .on {
	color:#007AFF;
	border-bottom:3px solid #007AFF
}
.WX_btn_search,.WX_btn_my {
	display:none;
	height:44px;
	width:44px;
	overflow:hidden;
	position:relative;
	color:transparent
}
.WX_btn_search:after,.WX_btn_my:after {
	content:'\20';
	position:absolute;
	top:0;
	left:0;
	display:block;
	width:100%;
	height:44px
}
.WX_btn_search {
	float:left
}
.WX_btn_search:after {
	background-position:0 0
}
.WX_btn_my {
	float:right
}
.WX_btn_my:after {
	background-position:-88px -44px
}
.WX_search {
	background-color:#EFEFEF;
	height:44px;
	position:relative;
	z-index:300;
	border-bottom:1px solid #ddd
}
.WX_search_frm {
	height:45px;
	padding:0 10px 0 10px
}
.WX_search_txt {
	float:left;
	width:100%;
	padding:0 30px 0 31px;
	display:block;
	height:30px;
	border-radius:3px;
	border:0 none;
	margin-top:7px;
	background-color:#fff;
	font-size:14px
}
.WX_search_txt::-webkit-input-placeholder {
	color:#ccc
}
.WX_search_txt::-webkit-search-cancel-button {
	display:none
}
.WX_search_clear {
	width:22px;
	height:22px;
	padding:4px;
	color:transparent;
	position:absolute;
	z-index:2;
	right:10px;
	top:7px;
	background-origin:content-box;
	background-position:-176px -11px
}
.WX_search_frm_focus .WX_search_clear {
	right:50px
}
.WX_search_btn {
	height:44px;
	overflow:hidden;
	line-height:44px;
	font-size:16px;
	display:block;
	text-align:center;
	color:#007AFF
}
.WX_search_btn_blue {
	height:30px;
	overflow:hidden;
	line-height:30px;
	display:inline-block;
	text-align:center;
	background-color:#007AFF;
	color:#FFF;
	margin-top:7px;
	margin-left:6px;
	padding:0 5px;
	border-radius:4px;
	-webkit-border-radius:4px
}
.WX_me {
	position:absolute;
	top:0;
	right:0;
	width:50px;
	height:44px
}
.WX_me_btn {
	position:relative;
	height:100%
}
.WX_me_btn:after {
	float:right;
	content:'\20';
	display:block;
	width:44px;
	height:44px;
	background-position:0 -88px
}
.hd_update:before,.QQ_update:before,.WX_update:before {
	border-radius:8px;
	-webkti-border-radius:8px;
	width:8px;
	height:8px;
	background-color:red;
	content:'\20';
	display:block;
	position:absolute;
	top:10px;
	right:10px;
	z-index:1
}
.WX_me_refresh {
	float:right;
	content:'\20';
	display:block;
	width:44px;
	height:44px;
	background-position:-132px -44px
}
.WX_me_refresh:active {
	animation:an_refresh .5s linear;
	-webkit-animation:an_refresh .5s linear
}
.WX_me_pop {
	width:130px;
	position:absolute;
	right:0;
	top:44px;
	z-index:999;
	background:#fff;
	border:1px solid #ddd
}
.WX_me_pop:before {
	content:'\20';
	background-position:-187px 0;
	width:11px;
	height:6px;
	display:block;
	position:absolute;
	right:16px;
	top:-5px
}
.WX_me_item a {
	color:#666;
	line-height:44px;
	height:44px;
	overflow:hidden;
	display:block;
	margin:0 15px;
	border-bottom:1px solid #eee
}
.WX_me_item a:before {
	float:left;
	width:34px;
	height:44px;
	content:'\20';
	margin-top:-2px;
	margin-right:5px;
	margin-left:-10px
}
.WX_me_item a:last-child {
	border-bottom:0 none
}
.WX_me_uc:before {
	background-position:0 -88px
}
.WX_me_history:before {
	background-position:-44px -88px
}
.WX_me_fav:before {
	background-position:-88px -88px
}
.WX_me_weidian:before {
	background-position:-132px -88px
}
@keyframes an_refresh {
	0% {
	transform:rotate(0);
}
100% {
	transform:rotate(360deg);
}
}@-webkit-keyframes an_refresh {
	0% {
	-webkit-transform:rotate(0);
}
100% {
	-webkit-transform:rotate(360deg);
}
}.hd_bar {
	position:relative;
	z-index:1000;
	left:0;
	top:0;
	width:100%;
	height:44px;
	line-height:44px;
	background-color:#EFEFEF;
	border-bottom:1px solid #DDD
}
.hd_bar_in {
	position:absolute
}
.hd_bar_tit {
	padding:0 44px
}
.hd_bar_cate,.hd_bar_back {
	width:50px;
	height:44px;
	float:left
}
.hd_bar_cate a,.hd_bar_back a {
	display:block;
	width:100%;
	height:100%
}
.hd_bar_cate a:after,.hd_bar_back a:after {
	content:"\20";
	display:block;
	width:44px;
	height:100%;
	background-position:-88px 0
}
.hd_bar_cate {
	display:none
}
.hd_bar_cate a:after {
	background-position:0 -44px
}
.hd_me {
	min-width:32px;
	height:44px;
	padding:0 9px;
	float:right;
	display:none
}
.hd_me_btn {
	width:100%;
	height:100%
}
.hd_me_btn:after {
	float:right;
	content:'\20';
	display:block;
	width:44px;
	height:44px;
	background-position:-88px -44px
}
.hd_me_pop {
	width:130px;
	position:fixed;
	right:0;
	top:44px;
	z-index:999;
	background:#fff;
	border:1px solid #ddd
}
.hd_me_pop:before {
	content:'\20';
	background-position:-187px 0;
	width:11px;
	height:6px;
	display:block;
	position:absolute;
	right:16px;
	top:-5px
}
.hd_me_item a {
	color:#666;
	line-height:44px;
	height:44px;
	overflow:hidden;
	display:block;
	margin:0 15px;
	border-bottom:1px solid #eee
}
.hd_me_item a:before {
	float:left;
	width:34px;
	height:44px;
	content:'\20';
	margin-top:-2px;
	margin-right:5px;
	margin-left:-10px
}
.hd_me_item a:last-child {
	border-bottom:0 none
}
.hd_me_uc:before {
	background-position:0 -88px
}
.hd_me_history:before {
	background-position:-44px -88px
}
.hd_me_fav:before {
	background-position:-88px -88px
}
.hd_me_weidian:before {
	background-position:-132px -88px
}
.hd_search_frm {
	padding:0 10px
}
.hd_search_txt {
	width:100%;
	padding:0 30px 0 31px;
	display:block;
	height:30px;
	border-radius:3px;
	border:0 none;
	margin-top:7px;
	background-color:#fff;
	font-size:14px
}
.hd_search_txt::-webkit-input-placeholder {
	color:#ccc
}
.hd_search_txt::-webkit-search-cancel-button {
	display:none
}
.hd_search_clear {
	width:22px;
	height:22px;
	padding:4px;
	color:transparent;
	position:absolute;
	z-index:2;
	right:10px;
	top:7px;
	background-origin:content-box;
	background-position:-176px -11px
}
.hd_search_btn {
	height:44px;
	overflow:hidden;
	line-height:44px;
	font-size:16px;
	text-align:center;
	color:#007AFF
}
.hd_search_frm_focus {
	padding-right:0;
	right:50px;
	width:auto !important
}
.hd_search_frm_focus ~ .hd_me {
	display:block
}
.hd_search_frm_focus .hd_search_clear {
	right:0
}
.hd_search_tit {
	padding:0 50px
}
.hd_search_tit span {
	max-width:73%;
	display:inline-block;
	vertical-align:top;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis
}
.hd_bar_tit,.hd_search_frm,.hd_search_tit {
	position:absolute;
	left:0;
	top:0;
	z-index:-1;
	width:100%;
	height:100%;
	text-align:center;
	font-size:16px;
	font-weight:normal;
	color:#333
}
.lowAndroid .hd_bar,.lowIphone .hd_bar {
	position:absolute
}
.WX_bar_cate a:after,.WX_bar_back a:after,.WX_btn_search:after,.WX_btn_my:after,.WX_search_clear,.WX_me_btn:after,.WX_me_refresh,.WX_me_pop:before,.WX_me_item a:before,.hd_bar_cate a:after,.hd_bar_back a:after,.hd_me_btn:after,.hd_me_pop:before,.hd_me_item a:before,.hd_search_clear,.wx_aside_item a:before {
	background-image:url(/wx/img/mall/icon_bar.png?t=1);
	background-repeat:no-repeat;
	background-size:220px 132px;
	-webkit-background-size:220px 132px
}

.WX_bar {
	position:absolute
}
.dacu_banner {
	min-height:35px
}
.dacu_banner a {
	display:block;
	text-align:center
}
.dacu_banner img {
	max-width:100%
}
.hd_bar_dacu,.i_ad {
	display:none
}
.WX_bar_in .WX_me_pop {
	top:44px
}
.WX_backtop {
	position:fixed;
	z-index:100;
	right:0;
	bottom:10px;
	width:40px;
	height:40px;
	font-size:0;
	text-indent:-9999em;
	overflow:hidden;
	background-color:rgba(0,0,0,0.7);
	-webkit-border-radius:3px 0 0 3px;
	border-radius:3px 0 0 3px;
	display:none
}
.WX_backtop:after {
	width:23px;
	height:23px;
	content:'\20';
	display:block;
	margin:9px 0 0 9px;
	float:left;
	background-position:-115px 0
}
.WX_backtop_active {
	display:block
}
.wx_history {
	position:fixed;
	z-index:900;
	width:100%;
	bottom:50px;
	left:0;
	background-color:#ffffe3;
	border-top:1px solid #ddd;
	border-bottom:1px solid #ddd;
	padding:10px;
	height:54px;
	overflow:hidden
}
.wx_history a {
	display:block;
	color:#999;
	font-size:12px;
	padding-right:10px;
	margin-right:80px;
	border-right:1px solid #ddd;
	height:35px;
	overflow:hidden
}
.wx_history a p {
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis
}
.wx_history a strong {
	display:block;
	color:#333
}
.wx_history a:after {
	color:#0D7EFF;
	content:'继续浏览';
	display:block;
	position:absolute;
	right:5px;
	top:50%;
	margin-top:-10px;
	width:80px;
	height:20px;
	line-height:20px;
	text-align:center
}
.wx_history .wx_history_close {
	position:absolute;
	right:0;
	font-size:12px;
	height:54px;
	line-height:54px;
	top:0;
	padding:0 8px
}
.wx_history .wx_history_close+a {
	border:none
}
.wx_history .wx_history_close+a:after {
	right:40px;
	width:auto;
	padding-right:8px;
	border-right:1px solid #ddd
}
.wx_referrer {
	overflow:hidden;
	margin:15px 0
}
.wx_referrer a {
	height:40px;
	line-height:40px;
	margin:0 10px;
	background-color:#FFF;
	border:1px solid #ddd;
	text-align:center;
	border-radius:3px
}
.wx_pay {
	position:fixed;
	z-index:900;
	width:100%;
	bottom:0;
	left:0;
	background:#f97433 url(http://pics3.paipaiimg.com/update/20140630/index_pay.jpg) no-repeat 50% 0;
	background-size:320px 50px;
	-webkit-background-size:320px 50px;
	height:50px;
	color:transparent
}
.wx_pay_close {
	position:absolute;
	right:2px;
	top:3px;
	height:47px;
	width:20px;
	color:transparent;
	background:url(http://pics0.paipaiimg.com/update/20140630/index_x.png) no-repeat 100% 0;
	background-size:12px 11px;
	-webkit-background-size:12px 11px
}
.WX_search ~ .wx_aside {
	bottom:60px
}
.wx_aside {
	position:fixed;
	right:0;
	bottom:10px;
	z-index:900;
	border-radius:3px 0 0 3px;
	width:40px;
	background-color:rgba(0,0,0,0.7)
}
.wx_aside .btn_more,.wx_aside .btn_top {
	width:40px;
	height:40px;
	font-size:0;
	text-indent:-9999em;
	display:none;
	overflow:hidden
}
.wx_aside .btn_more:after,.wx_aside .btn_top:after {
	width:23px;
	height:23px;
	content:'\20';
	margin:9px 0 0 9px;
	float:left
}
.wx_aside .btn_more {
	display:block
}
.wx_aside .btn_more:after {
	background-position:-92px 0
}
.wx_aside .btn_top:after {
	background-position:-115px 0
}
.wx_aside .btn_top_active {
	display:block
}
.wx_aside .btn_more_active:after {
	background-position:-92px -23px
}
.wx_aside .btn_more ~ .btn_top_active {
	border-top:1px solid #828282
}
.wx_aside_item {
	position:absolute;
	bottom:90px;
	right:0;
	background-color:#fff;
	border:1px solid #ddd;
	width:115px;
	display:none
}
.wx_aside_item:before {
	display:block;
	content:"\020";
	width:10px;
	height:6px;
	background:transparent url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAYAAABiDJ37AAAAZElEQVQoU63SQQ6AMAhE0XIVuP+R4CpVTEiqpRTFv5681UA/az8FGjN3RCyTItKICEClKmqYWhdYQUfsBn5Bn9gEvkE9zAUz6ApbghEaYSHooTtsC45oBkuBhuppM+9PjTKQbQ7kX0cNXR0IHwAAAABJRU5ErkJggg==) no-repeat 0 0 scroll;
	background-size:10px 6px;
	position:absolute;
	bottom:-6px;
	right:15px
}
.wx_aside_item a {
	color:#666;
	line-height:44px;
	height:44px;
	overflow:hidden;
	display:block;
	margin:0 15px;
	border-bottom:1px solid #eee
}
.wx_aside_item a:before {
	float:left;
	width:34px;
	height:44px;
	content:'\20';
	margin-top:-2px;
	margin-right:5px;
	margin-left:-10px
}
.wx_aside_item a:last-child {
	border-bottom:0 none
}
.wx_aside_item .item_uc:before {
	background-position:0 -88px
}
.wx_aside_item .item_history:before {
	background-position:-44px -88px
}
.wx_aside_item .item_fav:before {
	background-position:-132px -88px
}
.back_tip {
	height:100%;
	width:100%;
	position:fixed;
	top:0;
	left:0;
	right:0;
	bottom:0;
	z-index:902;
	background:rgba(0,0,0,0.5)
}
.back_tip img {
	width:73.43%;
	margin-top:5px;
	left:65.62%;
	position:relative;
	-webkit-transform:translateX(-65.62%);
	margin-left:-8%
}
.WX_msg_bar {
	text-align:center
}
.WX_msg_bar .msg_order {
	padding:5px 10px;
	display:inline-block;
	background:#3A3A3A;
	margin:8px 0;
	border-radius:3px;
	color:#fff;
	position:relative;
	padding-right:30px;
	font-size:12px
}
.WX_msg_bar .msg_order img {
	width:30px;
	height:30px;
	vertical-align:middle;
	margin-right:5px
}
.WX_msg_bar .msg_order:after {
	content:"";
	width:10px;
	height:10px;
	right:15px;
	border-color:#eee
}
.g_small_tips {
	display:none;
	position:fixed;
	margin-top:-10px;
	top:45%;
	left:10px;
	right:10px;
	padding:10px;
	background:rgba(0,0,0,0.5);
	color:#fff;
	text-align:center;
	z-index:1000;
	border-radius:6px
}
.loadcsstest {
	width:100px;
	height:10px;
	opacity:0;
	position:absolute;
	top:0;
	left:0
}
/*  |xGv00|49fd1331c271b758955e67337eb74eda */@charset "UTF-8";
	.mod_btns .mod_btn {
	background:#f3f3f3;
	color:#fff;
	border:1px solid transparent
}
.mod_btns .mod_btn:active {
	background:#e6e6e6
}
.mod_btns .mod_btn.bg_1 {
	background:#e4393c;
	color:#fff;
	border:1px solid transparent
}
.mod_btns .mod_btn.bg_1:active {
	background:#e12326
}
.mod_btns .mod_btn.bg_2,.mod_btns .mod_btn.mod_btn_bg1 {
	background:#3884ff;
	color:#fff;
	border:1px solid transparent
}
.mod_btns .mod_btn.bg_2:active,.mod_btns .mod_btn.mod_btn_bg1:active {
	background:#1f74ff
}
.mod_btns .mod_btn.bg_3,.mod_btns .mod_btn.mod_btn_bg {
	background:#f19325;
	color:#fff;
	border:1px solid transparent
}
.mod_btns .mod_btn.bg_3:active,.mod_btns .mod_btn.mod_btn_bg:active {
	background:#ed870f
}
.mod_btns .mod_btn.bg_4 {
	background:white;
	color:#fff;
	border:1px solid transparent
}
.mod_btns .mod_btn.bg_4:active {
	background:#f2f2f2
}
.mod_btns .mod_btn.bg_5 {
	background:#67ad03;
	color:#fff;
	border:1px solid transparent
}
.mod_btns .mod_btn.bg_5:active {
	background:#589403
}
.mod_btns .mod_btn.bg_6 {
	background:#1bc6c3;
	color:#fff;
	border:1px solid transparent
}
.mod_btns .mod_btn.bg_6:active {
	background:#18b0ad
}
.mod_btns .mod_btn.disabled {
	cursor:default;
	color:#999;
	background:#d7d7d7;
	border:1px solid transparent
}
.mod_btns .mod_btn.disabled span {
	margin-left:5px;
	color:#e4393c
}
.mod_btns .mod_btn.disabled:active {
	background:#d7d7d7
}
.mod_btns .mod_btn,.mod_btns .mod_btn.bg_4 {
	border-color:#cbcbcb;
	color:#333
}
.mod_btns {
	display:box;
	display:-ms-box;
	display:-webkit-box;
	display:flex;
	display:-ms-flexbox;
	display:-webkit-flex;
	overflow:hidden;
	margin:20px 5px
}
.mod_btns .mod_btn {
	flex:1;
	-ms-flex:1;
	-webkit-flex:1;
	box-flex:1;
	-ms-box-flex:1;
	-webkit-box-flex:1;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	display:block;
	margin:0 5px;
	display:block;
	width:100px;
	height:44px;
	line-height:42px;
	padding:0 15px;
	text-align:center;
	font-size:16px;
	border-radius:2px;
	-webkit-border-radius:2px
}
.mod_itemgrid,.mod_itemgrid .hproduct,.sf_layer .sf_layer_con {
	-webkit-box-sizing:border-box;
	box-sizing:border-box
}
.mod_itemgrid .fn,.mod_itemlist_small .hproduct .fn {
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical
}
.mod_itemgrid:after,.mod_list .list_inner:after,.mod_list .list_extra:after,.s_page:after,.mod_itemgrid .sku:after,.mod_itemlist_small .sku:after,.mod_search_rec .remain_time:after {
	clear:both;
	content:'\20';
	display:block
}
.mod_itemgrid {
	padding:15px 20px 0 10px;
	background-color:#FFF
}
.mod_itemgrid .hproduct {
	position:relative;
	background-color:#f3f3f3;
	width:50%;
	float:left;
	margin-bottom:10px
}
.mod_itemgrid .hproduct.active {
	background-color:#f7f7f7
}
.mod_itemgrid .hproduct:nth-child(2n) {
	margin-right:-10px;
	float:right
}
.mod_itemgrid .fn {
	color:#444;
	padding:8px 10px 0 10px;
	margin-bottom:8px;
	line-height:18px;
	height:36px;
	word-break:break-all
}
.mod_itemgrid .prices {
	line-height:36px;
	height:34px;
	padding:0 0 4px 0;
	position:relative
}
.mod_itemgrid .prices strong,.mod_itemgrid .prices del {
	height:16px;
	line-height:18px;
	display:block;
	margin-left:10px
}
.mod_itemgrid .prices em {
	color:#e4393c;
	font-style:normal;
	vertical-align:top
}
.mod_itemgrid .prices del {
	color:#666
}
.mod_itemgrid .discount {
	position:absolute;
	bottom:8px;
	right:10px;
	display:block;
	background-color:#333;
	color:#FFF;
	border-radius:9px;
	height:18px;
	line-height:18px;
	font-size:12px;
	padding:0 9px
}
.mod_itemgrid .cover {
	min-height:145px;
	background-color:#E1E1E1;
	position:relative
}
.mod_itemgrid .cover img {
	width:100%
}
.mod_itemgrid .hot,.mod_itemgrid .dis,.mod_itemgrid .new {
	font-size:12px;
	padding:0 2px;
	color:#FFF;
	margin-right:5px;
	vertical-align:top
}
.mod_itemgrid .hot {
	background-color:#E33A3C
}
.mod_itemgrid .dis {
	background-color:#FF4E00
}
.mod_itemgrid .new {
	background-color:#3DC181
}
.mod_itemgrid .soldout .cover:after,.mod_itemlist .soldout .cover:after {
	background-color:rgba(0,0,0,0.5);
	content:'\20';
	position:absolute;
	width:100%;
	height:100%;
	top:0;
	bottom:0;
	left:0;
	right:0
}
.mod_itemgrid .soldout .cover:before,.mod_itemlist .soldout .cover:before {
	content:'售罄';
	position:absolute;
	z-index:10;
	color:#fff;
	width:54px;
	height:54px;
	border:2px solid #ccc;
	border-radius:55px;
	line-height:55px;
	text-align:center;
	font-size:18px;
	top:50%;
	left:50%;
	margin:-27px 0 0 -27px
}
.mod_itemlist {
	padding:15px 10px 0 10px;
	background-color:#FFF
}
.mod_itemlist .hproduct {
	position:relative;
	border-bottom:solid 1px #f3f3f3;
	margin-top:15px;
	padding-bottom:15px
}
.mod_itemlist .hproduct.active {
	background-color:#f7f7f7
}
.mod_itemlist .hproduct:first-child {
	margin-top:0
}
.mod_itemlist .hproduct .cover a {
	display:block;
	text-align:center
}
.mod_itemlist .hproduct .cover img {
	width:100%;
	min-height:300px
}
.mod_itemlist .hproduct .hot,.mod_itemlist .hproduct .dis,.mod_itemlist .hproduct .new {
	font-size:12px;
	padding:0 2px;
	color:#FFF;
	margin-right:5px;
	vertical-align:top
}
.mod_itemlist .hproduct .hot {
	background-color:#E33A3C
}
.mod_itemlist .hproduct .dis {
	background-color:#FF4E00
}
.mod_itemlist .hproduct .new {
	background-color:#3DC181
}
.mod_itemlist .hproduct .fn {
	color:#444;
	padding:10px 0 0;
	line-height:21px;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
	word-break:break-all
}
.mod_itemlist .hproduct .sku {
	padding:0;
	line-height:18px;
	margin-top:7px;
	font-size:12px
}
.mod_itemlist .hproduct .sku a {
	color:#666
}
.mod_itemlist .hproduct .prices {
	padding:0;
	height:32px;
	margin-top:10px;
	line-height:16px;
	color:#333
}
.mod_itemlist .hproduct .prices strong {
	margin-right:10px;
	font-weight:700
}
.mod_itemlist .hproduct .prices .discount {
	background-color:#333;
	color:#FFF;
	padding:0 9px;
	height:16px;
	line-height:16px;
	border-radius:8px;
	font-size:12px;
	vertical-align:middle
}
.mod_itemlist .hproduct .prices em {
	color:#E4393C;
	font-style:normal
}
.mod_itemlist .hproduct .prices del {
	color:#666;
	font-size:12px;
	display:block;
	line-height:18px
}
.mod_itemlist .hproduct .btn_buy,.mod_itemlist .hproduct .btn_over {
	width:100px;
	height:32px;
	color:#fff;
	line-height:32px;
	text-align:center;
	position:absolute;
	right:0;
	bottom:15px;
	border-radius:3px
}
.mod_itemlist .hproduct .btn_buy {
	background-color:#E33A3C
}
.mod_itemlist .hproduct .btn_over {
	background-color:#9c9c9c
}
.mod_itemlist_small {
	padding:0 10px;
	background-color:#FFF
}
.mod_itemlist_small .hproduct {
	position:relative;
	border-bottom:solid 1px #f3f3f3;
	padding:15px 0;
	height:80px
}
.mod_itemlist_small .hproduct.active {
	background-color:#f7f7f7
}
.mod_itemlist_small .hproduct:first-child {
	margin-top:0
}
.mod_itemlist_small .hproduct .cover {
	float:left;
	width:80px;
	height:80px
}
.mod_itemlist_small .hproduct .cover img {
	width:100%
}
.mod_itemlist_small .hproduct .cover a {
	display:block;
	text-align:center
}
.mod_itemlist_small .hproduct .hot,.mod_itemlist_small .hproduct .dis,.mod_itemlist_small .hproduct .new {
	font-size:12px;
	padding:0 2px;
	color:#FFF;
	margin-right:5px;
	vertical-align:top
}
.mod_itemlist_small .hproduct .hot {
	background-color:#E33A3C
}
.mod_itemlist_small .hproduct .dis {
	background-color:#FF4E00
}
.mod_itemlist_small .hproduct .new {
	background-color:#3DC181
}
.mod_itemlist_small .hproduct .fn,.mod_itemlist_small .hproduct .prices,.mod_itemlist_small .hproduct .sku {
	margin-left:90px
}
.mod_itemlist_small .hproduct .fn {
	color:#444;
	height:36px;
	line-height:18px;
	overflow:hidden;
	word-break:break-all
}
.mod_itemlist_small .hproduct .sku {
	padding:0;
	line-height:18px;
	font-size:12px
}
.mod_itemlist_small .hproduct .sku a {
	color:#666
}
.mod_itemlist_small .hproduct .prices {
	padding:0;
	height:28px;
	line-height:28px;
	color:#333
}
.mod_itemlist_small .hproduct .prices strong {
	margin-right:10px
}
.mod_itemlist_small .hproduct .prices .discount {
	background-color:#333;
	color:#FFF;
	padding:0 9px;
	height:16px;
	line-height:16px;
	border-radius:8px;
	font-size:12px;
	vertical-align:middle
}
.mod_itemlist_small .hproduct .prices em {
	color:#E4393C;
	font-style:normal;
	vertical-align:top
}
.mod_itemlist_small .hproduct .prices del {
	color:#666;
	margin-right:10px;
	display:block;
	line-height:14px
}
.mod_itemlist_small .hproduct .btn_buy,.mod_itemlist_small .hproduct .btn_over {
	width:100px;
	height:32px;
	color:#fff;
	line-height:32px;
	text-align:center;
	position:absolute;
	right:0;
	bottom:15px;
	border-radius:3px
}
.mod_itemlist_small .hproduct .btn_buy {
	background-color:#E33A3C
}
.mod_itemlist_small .hproduct .btn_over {
	background-color:#9c9c9c
}
.item_tag,.tag_long {
	position:absolute;
	top:10px;
	left:-5px;
	background-color:#333;
	color:#fff;
	height:20px;
	line-height:20px;
	padding:0 8px;
	text-align:center;
	font-size:10px
}
.item_tag:after,.tag_long:after {
	position:absolute;
	top:20px;
	left:0;
	border-right:5px solid #000;
	border-bottom:5px dashed transparent;
	content:'\20'
}
.tag_green {
	background-color:#3fc76f
}
.tag_green:after {
	border-left-color:#133b21
}
.tag_red {
	background-color:#e4393c
}
.tag_red:after {
	border-left-color:#AA2121
}
.tag_long {
	background-color:#e4393c;
	padding-right:0
}
.tag_long span {
	display:inline-block;
	position:relative;
	background:#2c2532;
	padding:0 5px;
	margin-left:5px
}
.tag_long:after {
	border-left-color:#AA2121
}
.mod_list {
	border-top:solid 1px #DDD;
	border-bottom:solid 1px #DDD;
	margin-bottom:10px;
	background-color:white;
	margin-top:-1px
}
.mod_list li {
	min-height:20px;
	line-height:20px;
	padding:10px;
	border-bottom:solid 1px #ddd;
	position:relative
}
.mod_list li:last-child {
	border-bottom:0 none
}
.mod_list li .big {
	float:left;
	color:#333
}
.mod_list li .small {
	font-size:12px;
	color:#999
}
.mod_list li .right {
	float:right;
	color:#999
}
.mod_list li.active {
	background-color:#EEE
}
.mod_list li.checked {
	padding-right:26px
}
.mod_list li.checked:after {
	display:block;
	content:"\020";
	width:16px;
	height:11px;
	background-image:url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAWCAYAAAChWZ5EAAAAm0lEQVR42mNgoDP47+oaDMT5DAMBoJb/BOL/QFw4kJb/p6sjcFj+B4jjRi0fXJYDJbmAWGMgLd8DxK+B2GCgLIdpIMsRZMc5UEEamiaSHUFxggMq7CbXEVRL7eQ4gupZjRRH0CyfE+MImhcy+BxBtxIOhyPe0bV4xeEI+pbteBxBt4qFEYi3D4jlaMX1TiTLYweiTQdyxDZqWg4AxTfTDBkxKpEAAAAASUVORK5CYII=);
	background-size:16px 11px;
	position:absolute;
	top:15px;
	right:10px
}
.mod_list .list_inner input[type=checkbox],.mod_list .list_extra input[type=checkbox] {
	vertical-align:-1px
}
.mod_list.arrowed li,.mod_list.arrow_list li {
	padding-right:26px
}
.mod_list.arrowed li:after,.mod_list.arrow_list li:after {
	display:block;
	content:"\020";
	width:8px;
	height:13px;
	background-image:url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAaCAIAAAAxCktQAAAABnRSTlMAAAAAAABupgeRAAAASklEQVR42mNgAIOXL19/+/adgUjw4sWr48fPnDlzkSg9ENUQRJSeu3cfwDUQpeffv3+jeoaTHtI0jKqmr2pysijJhQDJxQypBRkABinN5LctI0IAAAAASUVORK5CYII=);
	background-size:8px 13px;
	position:absolute;
	top:14px;
	right:10px
}
.icon_sort {
	background-image:url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAYCAYAAADzoH0MAAAA1ElEQVR42u2UTQrCMBCFI/UAFa+gVjxFEQ9TPE8RcoB6C/EE/uzFtfizEHd1o28kA4O0NZNuDXzdfY+SmTxjao61dgrO4ARSozkQJuABXo47SHzlPjgKmTmA+JfcBesKmVmBqE7ugEWDzOR18txDZrLvgBl4KgJKmhLLI3BTyMwVDClgHyAzWwpYKn+fIacw//MZY9HqEvHZtBjjjgIGbim08oVcWR5l0CqLu8iCH5MIyYOeswiIXGnoC0WExK6+qiqt57sbiStSWapj7YKlrtIba/0NqA5XS9NeO6AAAAAASUVORK5CYII=);
	width:8px;
	height:12px;
	display:inline-block;
	background-size:8px 12px;
	-webkit-background-size:8px 12px;
	overflow:hidden;
	margin-left:3px
}
.icon_sort_single {
	background-image:url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAASCAYAAABSO15qAAAAkElEQVR42mNgwAHS0tLsgfgkFNswkAKAGlSA+AMQ/4diEFuFWM38QHwbSTMM3wDJEdLMDMS7sGiGYZAcMz4DJuDRDMMTcGlOI0IzDKdhC/GfJBgAUmuPHOKvSNAMw6/AMQON5/9k4pMgA+aT6Hxkb8zHFph4NRKTkEYNoIIBT/AY8IQYAzyA+DkWzSAxD3T1AGfIcMiAc+6HAAAAAElFTkSuQmCC);
	width:8px;
	height:9px;
	display:inline-block;
	background-size:8px 9px;
	-webkit-background-size:8px 9px;
	overflow:hidden;
	margin-left:3px
}
.icon_switch {
	background-image:url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgAQMAAABJtOi3AAAABlBMVEUAAABmZmZ+SwYRAAAAAXRSTlMAQObYZgAAABxJREFUeNpj+P/H/j8DmDjAY8BMGoHQiw1QxWQAYWQttdWMsqkAAAAASUVORK5CYII=);
	width:16px;
	height:16px;
	display:inline-block;
	background-size:16px 16px;
	-webkit-background-size:16px 16px;
	overflow:hidden;
	vertical-align:-2px;
	margin:0 5px
}
.select .icon_sort {
	background-image:url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAYCAYAAADzoH0MAAAA2ElEQVR42u3UzQmDMBjG8YAL1B2EukMp1Exj97EHB7BT1AlKcQCPPQj24rXtwT4P+IKIiUnODfxANP8X/EClDOt5OGbQTU7KZyFIYYBxwuO9axxDO4sFz+224gjqlVjcuMc2oLDEojDFuUMs8mWs4e0xgHu1xAn0HrFgk3DAPSAWDQdc4RsQs6nUfylVlmUFHxg9sak44BEQi4YDEngFxD1buQ0Nb4+Ye/XyWZw9BuSmB3pxiAvbG4mgtsS8Fm291hjalZjnYtdvI4VhFvM49f3AMugmxt/6DwgMIppbpINyAAAAAElFTkSuQmCC)
}
.select .icon_sort_single {
	background-image:url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAASCAYAAABSO15qAAAAkElEQVR42mNgwAEeW9vaA/FJKLZhIAUANagA8Qcg/g/FILYKsZr5gfg2kmYYvgGSI6SZGYh3YdEMwyA5ZnwGTMCjGYYn4NKcRoRmGE7DFuI/STAApNYeOcRfkaAZhl+BYwYaz//JxCdBBswn0fnI3piPLTDxaiQmIY0aQAUDnuAx4AkxBngA8XMsmkFiHujqAdJrjPjroWLTAAAAAElFTkSuQmCC)
}
.select.state_switch .icon_sort_single {
	background-image:url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAASCAYAAABSO15qAAAAlUlEQVR42mNgQAOPrW3tgfgkEP9HwyAxewZCAKjoORbNMPycGAP+48OjBtDCAKDgfCD+RkgjFgzSMx9kwBkyNMMTF8gAFSB+RYZmkB4VmDecgPgnCZpBap3QwyKNBAPScMXAZCI0T8YXhcxAvAuPZpAcM6F0wA/Et7FoBonxMxADoDHzAUnzB3iIEwugBcsTKMZZkAAAZgCM9be+9J4AAAAASUVORK5CYII=)
}
.state_switch .icon_sort {
	background-image:url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAYCAYAAADzoH0MAAAA2ElEQVR42u3UzQmDMBjG8YAL1B2EukMp1Exj97EHB7BT1AlKcQCPPQj24rXtwT4P+IKIiUnODfxANP8X/EClDOt5OGbQTU7KZyFIYYBxwuO9axxDO4sFz+224gjqlVjcuMc2oLDEojDFuUMs8mWs4e0xgHu1xAn0HrFgk3DAPSAWDQdc4RsQs6nUfylVlmUFHxg9sak44BEQi4YDEngFxD1buQ0Nb4+Ye/XyWZw9BuSmB3pxiAvbG4mgtsS8Fm291hjalZjnYtdvI4VhFvM49f3AMugmxt/6DwgMIppbpINyAAAAAElFTkSuQmCC);
	transform:rotate(180deg);
	-webkit-transform:rotate(180deg)
}
.state_switch .icon_sort_single {
	background-image:url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAASCAYAAABSO15qAAAAlElEQVR42mNgQANpaWn2QHwSiP+jYZCYPQMhAFT0HItmGH5OjAH/8eFRA2hhAFBwPhB/I6QRCwbpmQ8y4AwZmuGJC2SAChC/IkMzSI8KzBtOQPyTBM0gtU7oYZFGggFpuGJgMhGaJ+OLQmYg3oVHM0iOmVA64Afi21g0g8T4GYgB0Jj5gKT5AzzEiQXQguUJFOMsSAD1NXDFkXt2/wAAAABJRU5ErkJggg==)
}
.state_switch .icon_switch {
	background-image:url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgAQMAAABJtOi3AAAABlBMVEUAAABmZmZ+SwYRAAAAAXRSTlMAQObYZgAAACFJREFUeNpj+P+HgYEBTBzgARP2/2EEQgyHLEIvNkAVkwEkzym53pX1XwAAAABJRU5ErkJggg==)
}
.state_switch.state_large .icon_switch {
	background-image:url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgAQMAAABJtOi3AAAABlBMVEUAAABmZmZ+SwYRAAAAAXRSTlMAQObYZgAAABpJREFUaN5j+A8EDGDiAAMDM60JhG0IgFcMADPJLx3dZF0LAAAAAElFTkSuQmCC)
}
.icon_filter,.icon_filter_on {
	display:inline-block;
	width:15px;
	height:11px;
	vertical-align:-1px;
	margin-right:5px;
	background-size:15px 11px;
	background-image:url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAWCAYAAADXYyzPAAAAOUlEQVR42mMwNjbeCcT/oXgnA70AkqVgTEieWnhALR6YoB4Fo4CW+Xi0ABktQEbBKBgtQEYLEKwAAL8/G6i2FkQzAAAAAElFTkSuQmCC)
}
.icon_filter_on {
	background-image:url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAWCAYAAADXYyzPAAAAUUlEQVR42mOYZ2Ojcd/J6RsIg9gM9AIgC/+7uv4HYRAbXR4mR22MYvEDJ6fvdLMYFLwgC+86OX2la1CPglFAMzBagIwWIKNgFIwWIKMFCC4AAPbNs9N4JHTfAAAAAElFTkSuQmCC)
}
.mod_filter {
	position:-webkit-sticky;
	position:sticky;
	top:44px;
	z-index:20
}
.mod_filter .mod_filter_inner {
	background-color:#fff;
	border-bottom:solid 1px #DDD;
	border-top:solid 1px #DDD;
	height:44px;
	display:table;
	width:100%
}
.mod_filter .mod_filter_inner a {
	box-sizing:border-box;
	-webkit-box-sizing:border-box;
	border-right:solid 1px #EEE;
	color:#666;
	display:table-cell;
	height:44px;
	line-height:44px;
	text-align:center
}
.mod_filter .mod_filter_inner a.category {
	width:80px
}
.mod_filter .mod_filter_inner a:last-child {
	border-right:0 none
}
.mod_filter .mod_filter_inner a.select {
	color:#E33B3D
}
.cur {
	color:#E33B3D
}
.icon_sort {
	vertical-align:-2px
}
.more_category {
	width:100%;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	overflow:hidden;
	position:absolute;
	left:0;
	top:0;
	z-index:50;
	background-color:#FFF;
	display:none
}
.more_category:after {
	content:"\020";
	display:block;
	height:1px;
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
	border-bottom:solid 1px #999
}
.more_category a {
	display:block;
	float:left;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	background-color:#FFF;
	text-align:center;
	color:#555;
	width:25%;
	height:44px;
	line-height:44px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	border-right:solid 1px #EEE;
	border-bottom:solid 1px #EEE
}
.more_category a:nth-child(4n) {
	margin-right:-3px
}
.more_category a.select {
	color:#E33B3D
}
.filter:bfore {
	content:'\20';
	display:inline-block;
	width:20px;
	height:20px;
	background:url(/wx/img/mall/icon_select.png) no-repeat;
	background-size:20px 40px
}
.filter.expand .more_wrapper {
	height:0px;
	position:relative;
	z-index:40
}
.filter.expand .more_category {
	display:block
}
.filter.expand .mod_filter_inner {
	border-bottom-color:#999;
	position:relative
}
.filter.expand .mod_filter_inner .category {
	border-right:solid 1px #999;
	position:relative;
	width:80px
}
.filter.expand .mod_filter_inner .category:before,.filter.expand .mod_filter_inner .category:after {
	content:"\020";
	display:block;
	height:1px;
	position:absolute;
	left:0;
	z-index:100;
	width:79px
}
.filter.expand .mod_filter_inner .category:before {
	top:-1px;
	background-color:#999;
	padding-right:1px
}
.filter.expand .mod_filter_inner .category:after {
	bottom:-1px;
	background-color:#DDD
}
.mod_filter_fixed {
	height:46px
}
.mod_filter_fixed .mod_filter {
	position:fixed;
	left:0;
	width:100%;
	padding:0
}
.lowIphone .mod_filter_fixed,.lowAndroid .mod_filter_fixed {
	position:relative
}
.lowIphone .mod_filter_fixed .mod_filter,.lowAndroid .mod_filter_fixed .mod_filter {
	position:absolute;
	top:0
}

.hd_bar.fixed {
	position:fixed;
	top:-45px;
	-webkit-transition:top 0.2s;
	-moz-transition:top 0.2s;
	transition:top 0.2s
}
.hd_bar.in {
	top:0
}
.mod_filter_fixed .mod_filter {
	top:-45px;
	-webkit-transition:top 0.2s;
	-moz-transition:top 0.2s;
	transition:top 0.2s
}
.mod_filter_fixed.in .mod_filter {
	top:44px
}
.words_10 {
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	display:inline-block;
	max-width:141px;
	vertical-align:middle;
	text-align:right
}

.icon_hongbao {
	background:url(data:image/png;
	base64,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) no-repeat 0 0;
	background-size:15px 15px;
	-webkit-background-size:15px 15px;
	display:inline-block;
	width:15px;
	height:15px;
	margin-left:3px;
	vertical-align:-2px
}
.s_null {
	background-color:#FFF;
	padding:10px;
	color:#999;
	text-align: center;
	font-size: 1.2em;
}
.s_null h5 {
	font-weight:400
}
.s_null p {
	font-size:12px
}
.s_empty {
	text-align:center;
	height:160px;
	line-height:160px;
	background-color:white;
	color:#999
}
.s_found {
	border-bottom:1px dotted #ddd;
	font-size:12px;
	color:#999;
	padding:10px 0;
	margin:0 10px
}
.s_found .letter15 {
	max-width:160px;
	display:inline-block;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
	vertical-align:bottom
}
.mod_itemgrid .prices {
	height:1em;
	line-height:1em
}
.mod_itemgrid .sku {
	display:block
}
.mod_itemgrid .comment_rate {
	display:none
}
.price_input {
	border:solid 1px #ddd;
	border-radius:3px;
	-webkit-border-radius:3px;
	height:20px;
	line-height:20px;
	width:65px;
	padding:5px;
	-webkit-appearance:none
}
.price_btn {
	height:32px;
	padding:0 20px;
	line-height:30px;
	border:solid 1px #ddd;
	border-radius:3px;
	-webkit-border-radius:3px;
	background-color:white;
	margin-left:20px;
	-webkit-appearance:none
}
.s_page {
	padding:10px;
	position:relative;
	background-color:white
}
.s_page > a,.s_page .selector,.s_page .selector_popup {
	border:solid 1px #CCC;
	border-radius:4px;
	-webkit-border-radius:4px;
	box-sizing:border-box;
	-webkit-box-sizing:border-box;
	height:40px;
	line-height:38px;
	background-color:white
}
.s_page a {
	color:#666
}
.s_page > a {
	display:block;
	width:82px;
	height:40px;
	line-height:38px;
	text-align:center
}
.s_page > a:first-child {
	float:left
}
.s_page > a:last-child {
	float:right
}
.s_page > a.disabled {
	color:#999;
	background-color:#ddd
}
.s_page .selector {
	text-align:center;
	position:absolute;
	bottom:10px;
	left:97px;
	right:97px
}
.s_page .selector .arrow {
	display:inline-block;
	width:7px;
	height:7px;
	border-right:solid 2px #C7C7CC;
	border-bottom:solid 2px #C7C7CC;
	transform:rotate(-135deg);
	-webkit-transform:rotate(-135deg);
	vertical-align:-3px;
	margin-left:3px
}
.s_page .selector_select {
	-webkit-tap-highlight-color:transparent;
	-webkit-text-size-adjust:none;
	-webkit-touch-callout:none;
	position:absolute;
	top:0;
	left:0;
	height:100%;
	width:100%;
	opacity:0
}
.mod_itemgrid .cover,.mod_itemgrid .cover img {
	min-height:143px;
	height:auto;
	width:100%;
	background-size:100%
}
.mod_itemgrid .hproduct {
	background-color:white;
	border:solid 1px #EEE
}
.mod_itemlist_small .hproduct .cover {
	position:absolute;
	left:0px;
	top:15px
}
.mod_itemlist_small .hproduct .cover img {
	background-size:100%
}
.mod_itemlist_small .hproduct .fn,.mod_itemlist_small .hproduct .prices,.mod_itemlist_small .hproduct .sku {
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	width:100%;
	margin-left:0;
	padding-left:90px
}
.mod_itemgrid .cover,.mod_itemlist_small .cover {
	position:relative
}
.mod_itemgrid .important,.mod_itemlist_small .important {
	font-size:12px;
	background-color:#E33A3C;
	padding:0 3px;
	height:17px;
	line-height:18px;
	color:#fff;
	text-align:center;
	position:absolute;
	top:0px;
	left:-5px
}
.mod_itemgrid .important:after,.mod_itemlist_small .important:after {
	content:'\20';
	display:block;
	border-right:5px solid #aa2121;
	border-bottom:5px dashed transparent;
	position:absolute;
	top:17px;
	left:0
}
.mod_itemgrid .prices strong,.mod_itemlist_small .prices strong {
	display:inline-block
}
.mod_itemgrid .prices .hot,.mod_itemlist_small .prices .hot {
	vertical-align:1px
}
.mod_itemgrid .comment_num,.mod_itemlist_small .comment_num {
	float:left
}
.mod_itemgrid .comment_rate,.mod_itemlist_small .comment_rate {
	margin-left:5px;
	float:left
}
.mod_itemgrid .stock,.mod_itemlist_small .stock {
	float:right;
	color:#666
}
.mod_itemgrid .sku,.mod_itemlist_small .sku {
	padding:0 10px;
	display:block;
	font-size:12px
}
.mod_fixed_wrapper {
	margin-top:-1px
}
.jd_app_download_bar {
	width:100%;
	height:57px;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	padding:10px 40px 10px 70px;
	position:relative;
	background-color:white;
	border-top:solid 1px #ccc;
	border-bottom:solid 1px #ccc
}
.jd_app_download_bar .app_icon {
	width:37px;
	height:37px;
	position:absolute;
	left:20px;
	top:10px
}
.jd_app_download_bar .app_icon img {
	width:37px;
	height:37px
}
.jd_app_download_bar .big {
	color:#333
}
.jd_app_download_bar .small {
	color:#999
}
.jd_app_download_bar .arrow_icon {
	display:block;
	position:absolute;
	right:0;
	top:0;
	width:40px;
	height:55px;
	background:white url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAeCAYAAAAl+Z4RAAABtklEQVQ4T72V+6sBURDHZ0PkmaJF3vJI+Zc28v7LEBKiPIqUIvEfMXam7natxx53657an87MZ8+8viNdr1fs9XpQKpXok+DLI3W7XTyfz2CxWEBRFCgWi19BpNPphP1+HxARrFYrlMtlyOfzwhA2PB6POBwOGWKz2aBSqUA2mxWCaEb7/R7H47EGqVarkMlkDCEPBrvdDqfTKafRbrdDrVaDZDL5EfJ0ud1ucTabMcThcEC9Xod4PP4W8vJivV7jYrHQIM1mE6LR6Evbt+Tlcomr1YohTqcTCBKJRJ7sP8Y3n89xs9kwxOVyQavVglAo9OBjmGU1qagmlyEej4dfIsuy5mcIuN1uOJlMQC0zQ7xeL7TbbQgEAuxrCCAjgoxGIzgcDgzx+XwcDkGEAD+QwWAAauszxO/380uEAeREk0tzQ8NHJ51O/yOA8qAPgfIgFIKpJL4qI/05GAyKlfF3I7ndbi6fcCPpW5m6MBwOi7WyqWHSj3Oj0YBYLCY2znpBIVVKJBJigqKXNNLFVColJmmmRFUv67QbcrmcUJM9LBbaTuRcKBSEnFkPOp0OXi6Xv682s8v1Dk1V+TwENQxuAAAAAElFTkSuQmCC) no-repeat 12px 21px;
	background-size:8px 15px
}
.act_618 {
	display:inline-block;
	width:70px;
	height:14px;
	background:url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAAAOCAYAAACSJWqFAAAEsklEQVRIS82XXWgcVRTHz8zOR/OxW0zVupomgmbbB62hIigW86YFfRKL6ZMfGBHRYgv1ExERPwuJVBFpih9PTan4pFD7IpGGKmKIPqjER7NuqiY22W1jbd3x/m/6H85MZjYtIjgv2cy999xzfud/zr3jDI+MRHKRz+5du5yLXPKfT188NmHjKG29taVv9W+/i6J6fdV5DsA8PDR0wY7vHx2VLDBwbGnskJz9ZtLacoqd0jY4KF0P3r/CUTi38Mijdl5p7+uxk3h/5pNP5cz4uET1hh0PBm6Tth2DUrxhc27Av7/8avSnWeffuEXWv72vJZjq7dssQPh2dnLZ1/TjdHZKDObo5xO5cMLAkzDw5eabtkgWmD8OfxSdGn4zhgFDS2NjNriO3U/IJdvviZ1F8It7nowD7z5+zI4tHPksqr/4kvVhzV13ilsuW8cBGpCvOnokN+ATj+2MMA/rLn3umdx58+99EJ0ePSDtQw/FtvGbT7NWEwJOgNnQ3Z2AE/iueIWCBAbKiVpV+vv7M8HM3LI1SjtPWMj45a+9EgffGB6JoRRM8OWPD9ux2t3bo7+NY3BUqwy2tbKgDszTD1UKe+6V5cQY7FFtVAsg0y4Tg0VQ/eKep6wPmWBc15XAcwwQTzzPN79d+XmmKpuvv24FGMo4HVBafswqnUcwlD4d0gC4ngGsffcdGyDsaNvoF+emf7KvvEqfUVcxsTVKCyo9ZRKCefQTdjFfKwZq+Wv8C6vyBJjenh6jELPBeZUEvm/AuFIwoGaqVdm0ceMKMDqjdBCeIWhmCmUCEAXjCMqKkDRMZBOlx3IALMgeNluVCJWZBZWEsN+56Wmr1OILz9vXLNt0ApmsGMz4xFdydc8GWza+58maEFA8cZzlkp2dnZXe3t4EGJ1plJLbuZwtSj3dX+gEy0aP66xyHjIamr6he1Q6kNn7HjBBLytGN/I8xUJ58LX5S80orGLATwvKJ924E2A2Va61TTbwPfGNWgpGOTH13+akvP6yBBg2M8zR2ef7vKaZ7htYTxVhDcqNwbZSi27YsJGXCIxRkegpvz79bISSAUjsA2ViH/RDC9gc+TGYL7+elErfNRIaKFAKwKDXQDFRFMnc/Lys6+pKgGF/QWav+PD9+DTQStLNDZtmjTHrGoI+0vP6F4PF/ghQN/q0YthT4Cf3g2+MQc+3quI9ZmpqSvr6KgZKwSoFcACGz8LJk1IslRJgsnoF5rPu9alDO1QTYeqspyHm2YctBte2415Zt/Nxh5CyyonJIPgsSOl1MZjvf/hROtrbJAxD8YxawiCwJxJajBGMNJtN6ehoT4CZ2/dWtHTw0Irm2CogrmF2CSoLIksODXPttjusIqGkhrnvpI92fZcq7X0jcSHU95eCOc7ReFnmWcc29vlXN19dFqhvBMcjL11eca86fxljeWgbeId1UaMhSwfHbHloO7p0MTd9/Qcc9As8+tbNdQB8ev8BaTbq9oSCvwCMv/CfT9xj0vW42v/6k4DO8AqPTIQDA7k3UEpeqwAZxaeAvrjBWZxIvOzxYgeltTql4DtBsDT1zRh74G6DEiZ8HS+V9L/8GFztQ3C1xKXH+YHJE+dC1v8DuUte3nmR64cAAAAASUVORK5CYII=) no-repeat 0 0;
	vertical-align:-1px
}
.act_618.checked {
	background:url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAAAOCAYAAACSJWqFAAAEpklEQVRIS81XTWxUVRQ+b6alDu1MLW2qhS6FxI0k4EZoqbrQGl0ZiWWFGE38oxIjKKI24B/SiAZEjRJ/NjIE40rSYiKmgJpgIOJCkuKytWqotTPTPuqMc33fbb7nmTvvTZuQGG/StH3v3HO/853vnHued3HPyyY9NCyLXfm7euXGF5/3Fmv/X9nlznxjcFama31NbPkLPxqTzy9o543d0mVWfHt60fjH13VL53dnqg4HMD97VIrnzltfXrpJUn19suzBB6psAW76kcesXWbw9RAkns99cVzmRkbE5Av2/ZKeDZLa1Cfp1TfFBnz5ldfMlWBf/do1ct3bB2oSM35HryUQ2Irn57G6y2tqkpCYci4n5ampWIISLS2SyGQkipipY5+Zmf1vhWTAiZ/N2uAan9omLRvvC8Ei+Nz2HWHgJHl6+ITJ737Jnn/NPXdLoqPDAgfRIHnFl8OxAf/2RL+BHfa17doZa/fHhx+b2Q8Oy9KHHwp942+u8sSEkOCQmNLYWCwpxr8ipfFxSd3aE0kMVOeCJ1nIePveVy1YBF/Y/2ZISjIIvuPzY/bdxL0bzd8BMADVKoNvrSyoA3Z6UaXwl1jeUfEO/qg2qgUk069WP1Sf2/6MxRAS4x5G76UAxOzxIUlv2Sx1nZ1VxFDGbkAuy8wqwSMYSp+A3NLC/wyg+b13bIDwo32jX5RGL9lHdatWBupKVxyN0oJKZ4KEwI444Rf2WjFQy18jp6zKLTHLR07Kn3v3Sd3KG2Tp7beFjmdPfi3+0AlZtmdAvFRKku3tVcTojBIgHCBoZgpKARHJAAjKiiRpMpFNlB7LAWRB9vBZq0SozChSGQjOK42OWqWmB16wj1m2bgKZrFAxxUs/y+TWJ2XJzWul+fFHZfrQuzJ39ntpO3RQkm2tdj/6jO4xOtMopUTTfLaoPre/EATLRr/XWaUdMtoQ9A3do9xAft28JQh6XjG6kccpFsoD1vIvE4HCVgXEjwrKx23cFc3X/ypQzuAbkmhslPLMjFy7a6ekurvCM9zmy2YGA519Po9rmm7fwH6qCHtQbgy2llp0w4aPuETgHRWJnvL7s88ZlAyIxDlQJs5BP7QEB1d+SIzxfftw8ukdMvfDBWlYv05adw9UEI9y0ophf0Fmr//ko/A20Epyr/aod8y6JkFf6XH9i8HifASoG72rGPYU4OR5wMYYtL1VFecYUyzad8WfLsrl/m3Snv00LCFu8urrK4iJ6hWwZd3rW4c+qCaSqbPukhjnH74YXGrT/dLav9UjSVHlxGSQ+CiS3H3/EmOMeMEPln/qtKQ2dFeQbjxPvOBHK2bywEHjHzla1RxrBcQ9zC6JiiKRJYeG2dx7p1UklFQI5h33atezVGZwX8VAqOeXZHCdo/GyzKOubZxzVZOvLgvUN4LjleeWF1l2SdM+UDLYZwoF8Y9kbXloP7p0YeuO/yAH/QJLT93cB4Jn3z8s5ULe3lDAC4LxG/i5bI+52m8lguEIj0w09PTETqCUvFYBMopPAT1LASxuJA57HOygtFq3FIIjESxNPRnjDMw2KGGSr0uDSvpffgwu9CHoNtaF/ucHJuwW6/sf4AKA3ioojokAAAAASUVORK5CYII=) no-repeat 0 0
}
.s_found .found_tip {
	padding-right:70px;
	position:relative
}
.s_found .found_tip .act_618 {
	position:absolute;
	right:0;
	top:1px
}
.s_found .found_tip_2 {
	padding-right:70px;
	position:relative
}
.s_found .found_tip_2 .location {
	position:absolute;
	right:0;
	top:1px;
	padding-right:20px
}
.s_found .found_tip_2 .location:after {
	background-image:url(/wx/img/common/sprites_v3.png);
	background-repeat:no-repeat;
	background-size:70px 70px;
	-webkit-background-size:70px 70px;
	content:'\20';
	width:20px;
	height:16px;
	position:absolute;
	top:60%;
	right:0;
	margin-top:-10px;
	background-position:-41px -20px
}
.icon_clock {
	background:url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAADpElEQVRIS+WWS0iUURTHHccXUejGJDKjDBIGX2kQzajjq0yN6EGBrWrR2qKNq1pKmNIqiDYttNBe0KLMHIcZwZVaU6DWVDoZlA8wSHSUmel34hsZx5nvu9XCRQOX+b57/+f8/+d85557TQmb9DNtEm/CHxFXV1c/ROjpOGJf9/f3H2AtpBJMTGK73d6YmJh4GweLPp+v0Ov1+sWZAnEJsKCG7eN/bygUOuJwOD5Gi9lAXFlZWQ/pE4ApGE0Eg8Eip9O5HG2IiAXm0hcWFjKGh4d/xFgfZa6I8WV1dbXC5XJ9jsSsI66qqjpmMpmeaqQ3UXo1DCYLW1k7y2hkrpixm2cT4r7y7OGxd2Vlpcvtds+KDfhsAhhgfh+YKQKwE8Bk2N8acTxSHCRhfAkn1zDarvf9IPjJuDE/P9/u8XgWNXIn9rnMTyKsYnBw0Cc+IonHAewH0EGkV2SxrKwsMzk5+RHzZfLOmou/B6jvQ72kLmiz2XaBsYM5w3ujloVxMMfBeMvLy2XdqX3vCXznrSPmm93D8eGlpaWCoaGhpZKSkvSMjAw3oHyGD0cXBwYG+vUiJsJDZOYu5BZ8fcfGJuRkUz5LH3MzENvWEUc5NCHkGXMNgD0UR0342+kRy5rVat2WlpbWzWMdY2x2dvagpD3aLuZ2orKbUN6pqS5F9bQRYeQ62dpCtgaZK8ZHK1G2qBCbifYDwD2k6jzp7Yo2InWPpVppGFLdgViiSHuR2WwehtiPnxzEz0XiNkQMaSUABwbvUFogNRXt2GgPh/GawJO8NyPyli4x4A6iaYa4BeLWWNGoEoOTSu/B13N81RsRu2T7AK4ALNtnw0+VmCB24mtamgy+so2IxwDn+f3+XDb7p38hFltESg2ESHWS0Tf2AMinIPIorAk94ug1IhshstJwXVgslpSsrKxl6awQm42IXwA4GggEaqnEV39CDHYUAjmhfhckXS0nNTV1SjXV7Si8rFdcscTEEaheXCrbSZWY4pI+f0ppOwFaayBE3cQ3u69KFImj+xXS/UaUG4gYb1bLFO5EUt7Lfw2K33BI1KoeEnJhoFX2YFuH7fjc3Fyp8iEhzNpZ7JYzmlcfTi6Qdode2uVYhPSObEfGDDvDKsdiLBvdW2b0RQAHTgR0q1wEuG2coAG9jyfU8HobvvoQ+XVGpl7EcvVhvY30tsVKr24DiedY+3bncN4AphgRO3iWbvSN8ZbxklroVK0Fw4j/Ziup2Px/xL8APc9DPf7GeMcAAAAASUVORK5CYII=) no-repeat 0 0;
	background-size:15px 15px;
	float:left;
	width:15px;
	height:15px;
	margin-right:8px;
	position:relative;
	top:-1px
}
.mod_search_rec {
	min-height:80px;
	height:80px;
	position:relative
}
.mod_search_rec .hproduct {
	height:50px
}
.mod_search_rec .hproduct .fn {
	padding-right:50px;
	height:12px;
	font-size:12px;
	line-height:12px;
	margin-top:7px
}
.mod_search_rec .cover img {
	width:65px;
	height:50px
}
.mod_search_rec .discount {
	font-size:12px;
	line-height:12px;
	color:#e4393c;
	position:absolute;
	top:22px;
	right:0
}
.mod_search_rec .remain_time {
	font-size:12px;
	height:12px;
	line-height:12px;
	color:#666;
	margin-top:10px;
	padding-left:90px
}
.sf_layer_wrap {
	background-color:rgba(0,0,0,0.8);
	position:fixed;
	top:0;
	right:0;
	bottom:0;
	left:0;
	opacity:0;
	z-index:-1;
	-webkit-transition:opacity 0.25s,z-index 0.25s;
	-moz-transition:opacity 0.25s,z-index 0.25s;
	transition:opacity 0.25s,z-index 0.25s
}
.sf_layer_wrap.show {
	-webkit-transition:opacity 0.25s;
	-moz-transition:opacity 0.25s;
	transition:opacity 0.25s;
	opacity:1;
	z-index:910
}
.sf_layer_wrap.show .sf_layer {
	-webkit-transform:translate3d(-100%,0,0);
	transform:translate3d(-100%,0,0)
}
.sf_layer {
	-webkit-transition:all 0.25s;
	-moz-transition:all 0.25s;
	transition:all 0.25s;
	-webkit-transform:translate3d(100%,0,0);
	transform:translate3d(100%,0,0);
	position:fixed;
	width:90%;
	top:0;
	bottom:0;
	left:100%;
	height:100%;
	background-color:#F2F2F2
}
.sf_layer .sf_layer_title {
	height:44px;
	line-height:46px;
	background-color:white;
	border-bottom:1px solid #DDD;
	position:absolute;
	top:0;
	left:0;
	right:0;
	z-index:10;
	padding:0 10px
}
.sf_layer .sf_layer_title .left {
	float:left
}
.sf_layer .sf_layer_title .right {
	float:right
}
.sf_layer .sf_layer_title .tit {
	position:absolute;
	left:70px;
	right:70px;
	top:0;
	height:100%;
	text-align:center;
	font-size:16px;
	font-weight:normal;
	color:#333
}
.sf_layer .sf_layer_title .sf_btn_gray {
	-webkit-appearance:none;
	border-radius:4px;
	-webkit-border-radius:4px;
	display:inline-block;
	border:solid 1px #ddd;
	background-color:white;
	height:28px;
	line-height:28px;
	padding:0 10px;
	color:#666
}
.sf_layer .sf_layer_title .sf_btn_primary {
	-webkit-appearance:none;
	border-radius:4px;
	-webkit-border-radius:4px;
	display:inline-block;
	border:solid 1px #3985FF;
	background-color:#3985FF;
	height:28px;
	line-height:28px;
	padding:0 10px;
	color:white
}
.sf_layer .sf_layer_con {
	padding:55px 0 10px;
	width:100%;
	height:100%;
	overflow-y:scroll
}
.sf_layer .sf_layer_con.with_sub_title {
	padding-top:86px
}
.sf_layer .sf_layer_sub_title {
	position:absolute;
	z-index:10;
	top:45px;
	left:0;
	right:0;
	height:30px;
	line-height:30px;
	border-bottom:solid 1px #ddd;
	background-color:white;
	padding:0 10px
}
.mod_list li.check_li:after {
	display:block;
	content:"\020";
	position:absolute;
	top:12px;
	right:7px;
	width:13px;
	height:13px;
	border:solid 1px #666;
	border-radius:50%;
	-webkit-border-radius:50%
}
.mod_list li.check_li.checked:after {
	background-image:url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAOCAYAAAAi2ky3AAABC0lEQVQoU2NkoBJgpMSc////2wD16wPxEbINAhqiBzRgPRDLAHERWQYBDTEBaj4KxKxAfB+I40k2CGiIJVDjIiBWAeJfQGzKyMh4iSSDoGGyFqhZBIjvAXEk0JAzoHBmhEraggOMkfEwrsCHqlsJlJcC4ldAHABUfxymHmRQJZDTAMSPgDgOWRKmCMk7SkCxF0AcDlR3BNlSkEEg18yD+vkTkPZANgxqyE6gOC8Q3wHiJGwuB4cRVPEOqOLrQDoFZBhUfA6QrwnEX4DYHZuLwWGE5nxkTcVAuR50w3GFIUqsoXnjG1ATFxBjeBebYRjRjxSwikANoMSGNQLQDcOajqARAIqEw/iSBLJhABRHYty2g4kAAAAAAElFTkSuQmCC);
	background-size:9px 7px;
	background-position:center center;
	background-repeat:no-repeat;
	border-color:#00C55A;
	background-color:#00C55A
}
.mod_list li.arrow_li,.mod_list li.super_li {
	padding-right:26px
}
.mod_list li.arrow_li:after,.mod_list li.super_li:after {
	display:block;
	content:"\020";
	width:8px;
	height:13px;
	background-image:url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAgCAYAAAAffCjxAAAAyElEQVRIS8XWywkDIRAG4Ix2kEIW0kNIDzkrNpMaLCQQyDHHdJIOhIwLEZZV56GQAfEBfgjCz8ABy3u/GGNuKaVrjPGTz6QF+UII4Y7TBccbsbMGWyHn3NFa+8DlSYut0AysQKPYBhrBdpAWq0IarAlJsS4kwUiIi7EgDsaGKEwE9TAx1MJU0A/D6HkCwIL713+hWuyIX9TKLhHUC0A2RKUoC6KQ/IskxEFIiIt0IQnShKRIFdIgO0iLbKARpECjSIGmNREz2povcfoMlrXg1R0AAAAASUVORK5CYII=);
	background-size:8px 13px;
	position:absolute;
	top:14px;
	right:10px
}
.mod_list li.super_li:after {
	-webkit-transform:rotate(90deg);
	transform:rotate(90deg)
}
.mod_list li.super_li.opened:after {
	-webkit-transform:rotate(-90deg);
	transform:rotate(-90deg)
}
.mod_list li.super_li .sub_list {
	margin-right:-26px
}
.mod_list .sub_list {
	padding-top:30px;
	margin-right:-10px;
	margin-bottom:-10px
}
.mod_list .sub_list li {
	border-width:0 0 1px
}
.mod_list .sub_list li.active {
	padding-left:36px;
	padding-top:11px;
	margin-top:-1px;
	margin-left:-26px
}
.sf_layer .mod_list li .big {
	height:20px;
	max-width:250px;
	overflow:hidden;
	text-overflow:ellipsis
}
.sf_layer .words_10 {
	margin-top:-4px
}
.s_back_btn {
	-webkit-appearance:none;
	border:0 none;
	display:inline-block;
	background-color:white;
	height:28px;
	line-height:28px;
	width:25px;
	background-position:0 0;
	background-image:url(http://static.paipaiimg.com/wx/img/common/sprites_v3.png);
	background-repeat:no-repeat;
	background-size:100px 100px;
	-webkit-background-size:100px 100px
}
.s_btn {
	color:#666;
	background-color:#fff;
	height:42px;
	margin:10px;
	font-size:16px;
	line-height:42px;
	text-align:center;
	border:1px solid #ddd;
	border-radius:4px;
	-webkit-border-radius:4px;
	display:block
}
.s_btn.disabled {
	background-color:#eee;
	color:#999
}
.mod_shop_list .shop_item {
	margin:0 10px;
	padding:15px 0;
	position:relative;
	border-bottom:1px dotted #ddd
}
.mod_shop_list .shop_item .cover {
	width:90px;
	height:90px;
	position:absolute;
	left:0;
	top:15px
}
.mod_shop_list .shop_item .cover img {
	max-width:90px;
	max-height:90px
}
.mod_shop_list .shop_item .title,.mod_shop_list .shop_item .info {
	box-sizing:border-box;
	-webkit-box-sizing:border-box;
	width:100%;
	padding-left:100px
}
.mod_shop_list .shop_item .title {
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	color:#333
}
.mod_shop_list .star_rate,.mod_shop_list .stars {
	display:inline-block;
	height:15px;
	width:100px;
	background:transparent url(data:image/png;
	base64,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) repeat-x 0 -20px;
	background-size:20px 35px
}
.mod_shop_list .stars {
	background-position:0 0
}
.mod_shop_list .star_rate_1 .stars {
	width:20px
}
.mod_shop_list .star_rate_2 .stars {
	width:40px
}
.mod_shop_list .star_rate_3 .stars {
	width:60px
}
.mod_shop_list .star_rate_4 .stars {
	width:80px
}
.mod_shop_list .star_rate_5 .stars {
	width:100px
}
.mod_shop_list .co_gray {
	color:#999
}
/*  |xGv00|83d5005f81950e0f8713cbfaf2256552 */@charset "UTF-8";
	.s_tab {
	display:box;
	display:-ms-box;
	display:-webkit-box;
	display:flex;
	display:-ms-flexbox;
	display:-webkit-flex
}
.s_tab a {
	display:block;
	flex:1;
	-ms-flex:1;
	-webkit-flex:1;
	box-flex:1;
	-ms-box-flex:1;
	-webkit-box-flex:1
}
.s_tag:after {
	clear:both;
	content:'\20';
	display:block
}
#smartboxBlock {
	background-color:#FFF
}
.s_tab {
	overflow:hidden
}
.s_tab a {
	background-color:#FFF;
	color:#666;
	height:44px;
	line-height:44px;
	text-align:center;
	border-bottom:1px solid #ddd
}
.s_tab a:first-child {
	position:relative
}
.s_tab a:first-child:after {
	width:1px;
	height:20px;
	background-color:#ddd;
	content:'\20';
	position:absolute;
	right:-1px;
	top:11px
}
.s_tab .cur {
	color:#e4393c;
	border-bottom:3px solid #e4393c;
	height:42px
}
.WX_tab_qq ~ #smartboxBlock .s_tab .cur {
	color:#007AFF;
	border-bottom:3px solid #007AFF
}
.s_btn {
	color:#666;
	background-color:#efefef;
	height:42px;
	margin:10px;
	font-size:16px;
	line-height:42px;
	text-align:center;
	border:1px solid #ddd;
	border-radius:2px;
	display:block
}
.s_btn.disabled {
	background-color:#eee;
	color:#999
}
.s_row {
	padding:7px 0
}
.s_row a {
	display:block;
	padding:0 10px;
	height:40px;
	line-height:40px;
	background:#fff;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
	border-bottom:1px dashed #ddd
}
.s_row a:last-child {
	border-bottom:0 none
}
.s_row .active {
	background-color:#eee
}
.s_tag {
	padding:10px;
	background-color:#FFF;
	height:143px;
	overflow:hidden;
	position:relative
}
.s_tag:after {
	display:block;
	width:100%;
	height:10px;
	position:absolute;
	left:0;
	bottom:0;
	background-color:white
}
.s_tag a {
	border:1px solid #F1F1F1;
	background-color:#FAFAFA;
	height:30px;
	line-height:30px;
	display:inline-block;
	padding:0 18px;
	margin-bottom:5px;
	margin-right:6px;
	float:left
}
.s_tag .active {
	background-color:#eee
}
/*  |xGv00|d069ecaaf83db222da35d143e82c7799 */

.ui-mask {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 999;
background: rgba(0,0,0,.6);
}

#M_screen {
width: 110px;
border: 1px #e6e2e2 solid;
border-right: 0;
border-top: 0;
height: 118px;
background: #f6f6f6;
position: absolute;
top: 88px;
right: 0;
z-index: 1000;
font-size:1.1em;
}
.screen ul {
width: 100%;
height: 100%;
padding: 11px 15px;
}
.screen ul li {
line-height: 32px;
height: 32px;
color: #727272;
display: box;
display: -webkit-box;
display: -moz-box;
}
.screen ul li a {
display: box;
display: -webkit-box;
display: -moz-box;
width: 100%;
}
.my_nav {
width: 100%;
background: #f8f8f8;
box-sizing: border-box;
-webkit-box-sizing: border-box;
}
.my_nav ul {
display: box;
display: -ms-box;
display: -webkit-box;
display: -ms-flexbox;
}
.my_nav li {
display: block;
flex: 1;
-ms-flex: 1;
-webkit-flex: 1;
box-flex: 1;
-ms-box-flex: 1;
-webkit-box-flex: 1;
}
.my_nav a {
position: relative;
display: block;
height: 43px;
line-height: 45px;
text-align: center;
color: #666;
border-bottom: 1px solid #ddd;
padding-bottom: 2px;
font-size: 16px;
}
.my_nav li.cur a {
padding-bottom: 0;
border-bottom: 3px solid #e4393c;
color: #e4393c;
}
.my_nav a:before {
display: block;
content: '\20';
width: 1px;
height: 20px;
position: absolute;
left: -1px;
top: 50%;
margin-top: -10px;
background: #ddd;
}

/* TABLET LAYOUT 
----------------------------------------------- */

@media all and (min-width:540px){	/*pad 768px*/
body{font-size:24px;}	
.header-title{font-size:1em;}
.mt13{margin-top:13px;}
/*搜索条*/
.hd_bar{
	height: 70px;
line-height: 70px;
}
.hd_search_txt{
height:55px;
font-size:2em;
padding: 0 30px 0 87px;
}
.WX_search_txt, .hd_search_txt {
background: url(/Public/Images/front/main_sprite_pad.png) -363px -367px no-repeat;background-size:420px;
}
.WX_search,.WX_search_frm{
height: 70px;	
}
.WX_search_txt{
height: 55px;
font-size: 1.2em;
padding: 0 30px 0 85px;
}
.WX_me{width:87px;height: 70px;}
.WX_search_btn{height: 70px;
line-height: 70px;
font-size: 1em;}
/*搜索条end*/
/*tab导航*/
.my_nav a{
height: 65px;
line-height: 65px;
font-size:1em;
}
/*tab导航end*/
.mod_itemlist_small .hproduct{
height:120px;	
}
.mod_itemlist_small .hproduct .cover{
width: 120px;
height: 120px;
}
.mod_itemlist_small .hproduct .fn, .mod_itemlist_small .hproduct .prices, .mod_itemlist_small .hproduct .sku{
padding-left:145px;	
height: 38px;
line-height: 38px;
}
.mod_itemlist_small .hproduct .sku{
line-height: 40px;
font-size: 1em;	
}
.mod_itemlist_small .hproduct .prices{
height: 50px;
line-height: 50px;	
}
.s_found{
font-size:1em;
}
/*高级搜索页*/
.s_tab a{height: 70px;
line-height: 70px;}
.s_tag a{border: 1px solid #F1F1F1;
background-color: #F3F3F3;
height: 90px;
line-height: 90px;
width: 18%;
text-align: center;}
}